package model.vo.weapon
{
	
	/**
	 * 弩类武器vo基类
	 * @author £iang
	 * 
	 */	
	public class BaseBowGunWeaponVo extends BaseWeaponVo
	{
		//-----------------------------
		// variables
		//-----------------------------
		
		/** 可变倍率瞄准器价格 */
		public var ratioMirrorPrice:int;
		/** 限制解除价格 */
		public var limitBreakPrice:int;
		/** 增加攻击价格（长筒，火药筒） */
		public var addAttackPrice:int;
		/** 其他价格（加盾，消音器） */
		public var otherPrice:int;
		/** 增加攻击的数值 */
		public var addAttack:int;
		/** 装填速度 */
		public var reloadSpeed:int;
		/** 反动 */
		public var reaction:int;
		/** 弹道偏移方向 */
		public var offsetDirection:int;
		/** 弹道偏移大小 */
		public var offsetLevel:int;
		/** 特殊能力弹种列表（速射，蹲射） */
		public var specialBullet:Array;
		/** 特殊能力弹数量列表（速射数，蹲射量） */
		public var specialBulletNum:Array;
		/** 限制解除后增加特殊能力弹种的携带量 */
		public var specialBulletAddNum:Array;
		/** 可以使用的子弹列表 */
		public var carryBullet:Array;
		
		//-----------------------------
		// properties
		//-----------------------------
		
		//-----------------------------
		// setter&getter
		//-----------------------------
		
		//-----------------------------
		// methods
		//-----------------------------
		
		//-----------------------------
		// events
		//-----------------------------
		
		//-----------------------------
		// dispose
		//-----------------------------
		
		//-----------------------------
		// construction
		//-----------------------------
		
		/**
		 * 构造函数
		 *
		 */
		public function BaseBowGunWeaponVo()
		{
			super();
		}
	}
}